Aws\S3\S3Client A

Total Complexity 63
Dependencies 34
Dependents 9
Total lines 650
Lines of code 450
Logical lines of code 164
Comment lines 128
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
_applyRetryConfig()
B
37 17 75
getEncodingTypeMiddleware()
A
45 11 44
__construct()
S
41 5 59
getLocationConstraintMiddleware()
S
56 6 18
addDocExamples()
S
45 3 48
_apply_use_arn_region()
S
59 5 16
applyDocFilters()
S
41 1 62
getArguments()
S
43 1 57
isBucketDnsCompatible()
S
68 4 6
getHeadObjectMiddleware()
S
59 3 15
getSaveAsParameter()
S
62 3 11
createPresignedRequest()
S
59 1 16
_applyApiProvider()
S
62 1 13
getObjectUrl()
S
67 1 7
encodeKey()
S
78 1 3